//引入公共函数
var util = require('../../utils/util');

//获取请求的域名地址
let requestDomain = util.config('requestDomain');

//存放页面实例
let that;

Page({
  data:{
    
    storeHeadImgUrl: '',

    userData: {}

  },

  /**
   * 页面加载函数
   */

  onLoad:function(){

    that = this;

    that.setData({
      userData: util.globalData('userData'),
      storeHeadImgUrl: util.config('storePhotoUrl').replace('{storeId}', util.globalData('storeId')) + 'storeHeadImg.jpg'  
    });

  },

  /**
   * 跳转到个人资料页面 
   */

  goProfile:function(){
    wx.navigateTo({
      url: '../profile/profile',
      fail: function(res) {
        wx.showModal({
            title: '跳转失败',
            content: '跳转到个人资料页面失败',
        });
      }
    });
  },

   /**
   * 跳转到我的消费页面 
   */

  goMyPay: function() {
    wx.navigateTo({
        url: '../myPay/myPay',
        fail: function (res) {
            wx.showModal({
                title: '跳转失败',
                content: '跳转到个人资料页面失败',
            });
        }
    })
  },
  
  /**
   * 跳转到关于页面 
   */

  goAbout: function() {
    wx.navigateTo({
      url: '../about/about',
      fail: function (res) {
          wx.showModal({
              title: '跳转失败',
              content: '跳转到关于页面失败',
          });
      }
    });
  },

  /**
   * 跳转到意见反馈页面
   */

  goFeedBack: function() {
    wx.navigateTo({
        url: '../feedBack/feedBack',
        fail: function (res) {
            wx.showModal({
                title: '跳转失败',
                content: '跳转到意见反馈页面失败',
            });
        }
    });
  },

  /**
   * 未开放提示
   */

  testTip: function() {
      wx.showModal({
          title: '提示',
          content: '此功能暂未开放噢'
      });
  },

  /**
   * 退出登录函数
   */

  logout: function() {
    wx.showModal({
        title: '确认登出？',
        content: '是否确认退出登录？',
        success: function(modal) {
            if(modal.confirm) {
                wx.removeStorageSync('storeId');
                wx.removeStorageSync('_3rdSession');
                wx.removeStorageSync('logined');
                util.clearGlobalData();
                util.clearStatus();
                wx.redirectTo({
                    url: '../login/login?logout=1',
                    fail: function (res) {
                        wx.showModal({
                            title: '跳转失败',
                            content: '登出到登录页面失败',
                        });
                    }
                });
            }
        }
    });
  }
});